<ui:composition 
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:pcc="http://java.sun.com/jsf/composite/pcc"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:icecore="http://www.icefaces.org/icefaces/core"
    xmlns:ice="http://www.icesoft.com/icefaces/component"
    xmlns:fmt="http://java.sun.com/jsp/jstl/fmt">

	<ice:panelPopup draggable="true" visible="#{fcMotivosContacto.visibleMotivoContactoForm and fcTabsAdminContactenos.tabbedMotivosContactoVisible}" rendered="${fcMotivosContacto.visibleMotivoContactoForm}" style="z-index: 1000; position: fixed !important;" styleClass="ui-dialog ui-draggable">
		<f:facet name="header">
		    <ice:panelGroup styleClass="ui-dialog-titlebar" >
		        <ice:outputText styleClass="ui-dialog-title" value="#{fcMessages.getMsg('titulo.addMotivoContacto')}"/>
		        <ice:commandLink styleClass="ui-dialog-titlebar-close" value="#{fcMessages.getMsg('app.closePopup')}" action="#{fcMotivosContacto.closePopupMotivoContactoForm}" immediate="true"/>
		    </ice:panelGroup>
		</f:facet>
	              
		<f:facet name="body">
		    <ice:panelGrid styleClass="ui-dialog-content formulario" id="motivoContactoFormWrapper">			 
				<ice:outputText styleClass="ui-dialog-title" value="#{fcMessages.getMsg('motivoContacto.codigo')}" />
				<h:inputText id="motivoContactoId" value="${fcMotivosContacto.motivoContacto.codigo}" partialSubmit="true" required="true">
					<f:validateLength maximum="20"/>
				</h:inputText>   				
	  				<ice:message for="motivoContactoId" />
		    	
		    	<ice:outputText styleClass="ui-dialog-title" value="#{fcMessages.getMsg('motivoContacto.nombre')}"/>
				<ice:inputText id="motivoContactoNombre" value="${fcMotivosContacto.motivoContacto.nombre}" partialSubmit="true" required="true">
					<f:validateLength maximum="120"/>
				</ice:inputText>
				<ice:message for="motivoContactoNombre" />
		    	
		    	<ice:outputText styleClass="ui-dialog-title" value="#{fcMessages.getMsg('motivoContacto.descripcion')}"/>
		    	<ice:inputTextarea id="motivoContactoDescripcion" value="${fcMotivosContacto.motivoContacto.descripcion}" rows="5" cols="40" partialSubmit="true" required="false">
	   					<f:validateLength maximum="400" />
					</ice:inputTextarea>
					<ice:message for="motivoContactoDescripcion" />
		    	
		    	<ice:outputText styleClass="ui-dialog-title" value="#{fcMessages.getMsg('motivoContacto.estadoRegistro')}"/>
		    	<ice:selectOneMenu id="motivoContactoEstadoRegistro" value="${fcMotivosContacto.motivoContacto.estadoRegistro.codigo}" partialSubmit="true" required="true">
	                      <f:selectItem itemLabel="#{fcMessages.getMsg('app.labelSelectVacio')}" itemValue=""/>
	                      <c:forEach items="#{fcMotivosContacto.estadosRegistro}" var="estadoRegistro">
	                          <f:selectItem itemLabel="#{estadoRegistro.descripcion}" itemValue="#{estadoRegistro.codigo}"/>
	                      </c:forEach>                        
	                  </ice:selectOneMenu>
	                  <ice:message for="motivoContactoEstadoRegistro" />
	                  
	                  <br/>
	                  <ice:commandButton id="grabarMotivoContacto" value="#{fcMessages.getMsg('button.grabar')}" action="#{fcMotivosContacto.grabarMotivoContacto}" partialSubmit="false"/>																	                
		    </ice:panelGrid>
		</f:facet>       
	</ice:panelPopup>		
</ui:composition>